package com.my.cd.interpret;

import java.util.Map;

/**
 * 抽象表达式，是所有表达式的基类
 */
public abstract class AbstractExpression {
    /**
     * 变量：a=86.8, b=38.9, c=22.0, d=51.7, e=29.3, f=84.8
     * 计算： a+b*(c-d) = ?
     * @param var 是所有变量名对应的数值
     */
    public abstract Float interpreter(Map<String, Float> var);
}
